Hey Leute,
ich hab eine kurze Frage und zwar was wird im allgemeinen als schöner angesehen:
1.
Man versucht Fremdschlüssel genau so zu bennen wie die zugehörigen Primärschlüssel um die Tabellen leicht durch "natural joins" verknüpfen zu können
2.
Man gibt den Fremdschlüssel anschauliche Namen, hat jedoch später mehr Arbeit bei "joins"
Beispiel:
----------
Gegeben sein folgende Entitäten:
1. Person(P_ID,Name, Hund,....) P_ID Primärschlüssel
2. Tier(T_ID,Name,...) T_ID Primärschlüssel
wobei Hund ein Fremdschlüssel auf die Entität "Tier" ist.
Wird es allgemein als schöner angesehen "Hund" zu lassen oder sollte man anstatt "Hund" besser "T_ID" wählen?
Gruß
ich hab eine kurze Frage und zwar was wird im allgemeinen als schöner angesehen:
1.
Man versucht Fremdschlüssel genau so zu bennen wie die zugehörigen Primärschlüssel um die Tabellen leicht durch "natural joins" verknüpfen zu können
2.
Man gibt den Fremdschlüssel anschauliche Namen, hat jedoch später mehr Arbeit bei "joins"
Beispiel:
----------
Gegeben sein folgende Entitäten:
1. Person(P_ID,Name, Hund,....) P_ID Primärschlüssel
2. Tier(T_ID,Name,...) T_ID Primärschlüssel
wobei Hund ein Fremdschlüssel auf die Entität "Tier" ist.
Wird es allgemein als schöner angesehen "Hund" zu lassen oder sollte man anstatt "Hund" besser "T_ID" wählen?
Gruß
Comment