Hallo,
ich stehe bei einem kleinen selbstangedachten Projekt vor einem Grundsatzproblem.
Ich habe ein Tabelle line. In der stehen Informationen zu einer Leitung. Dort sind die Endpunkte angegeben und auch die Art der Leitungstechnologie.
Es gibt 3 verschiedende Leitungstechnologien. Jeder Endpunkt hat aber immer nur eine Leitungstechnik. AccessTyp_A kann also nur technologie 1, technologie 2 oder technologie 3 sein. Da die Technologien an sich aber unterschiedliche Attribute haben kann ich bzw. will ich die nicht in die line Tabelle einfügen und habe daher für jede der Technologien eine eigene Tabelle erstellt.
Problem: Wenn ich nun den Leitungstyp in das Feld AccessTyp_A oder B schreibe habe ich ja keine eindeutige Zuordnung. Wenn ich z.B. über die id's referenziere, kann ja die id in tech 1, tech 2 oder tech 3 gemeint sein?
Meine erste Überlegung war noch ein Attribut in die line Tabelle zu setzen was den Namen der Technik wiederspiegelt, aber ich glaube nicht das dies die beste Lösung ist
Wie würde eurere Meinung nach eine saubere Lösung aussehen?
ich stehe bei einem kleinen selbstangedachten Projekt vor einem Grundsatzproblem.
Ich habe ein Tabelle line. In der stehen Informationen zu einer Leitung. Dort sind die Endpunkte angegeben und auch die Art der Leitungstechnologie.
Es gibt 3 verschiedende Leitungstechnologien. Jeder Endpunkt hat aber immer nur eine Leitungstechnik. AccessTyp_A kann also nur technologie 1, technologie 2 oder technologie 3 sein. Da die Technologien an sich aber unterschiedliche Attribute haben kann ich bzw. will ich die nicht in die line Tabelle einfügen und habe daher für jede der Technologien eine eigene Tabelle erstellt.
Problem: Wenn ich nun den Leitungstyp in das Feld AccessTyp_A oder B schreibe habe ich ja keine eindeutige Zuordnung. Wenn ich z.B. über die id's referenziere, kann ja die id in tech 1, tech 2 oder tech 3 gemeint sein?
Meine erste Überlegung war noch ein Attribut in die line Tabelle zu setzen was den Namen der Technik wiederspiegelt, aber ich glaube nicht das dies die beste Lösung ist
Wie würde eurere Meinung nach eine saubere Lösung aussehen?