wolfgangpue
Neuer Benutzer
- Beiträge
- 4
Ich möchte die Tabelle 'contact', welche Daten zu einer Kontaktperson hält um dynmaische Attribute erweitern. Also der Benutzer kann die Tabelle um verschiedene Attribute selbst erweitern (Int, Date, Varchar) die dann für alle Kontakte gilt.
Mein momentaner Ansatz: Ich erstelle eine 1:1 Tabelle (special_attribute) zu 'contact' und lasse dort direkt die Attribute von der DB anlegen. Es gibt mehere gleiche Datenbanken und deswegen möchte ich die Tabelle 'contacts' für alle gleich belassen. Listen und Comboboxes möchte ich auch abbilden. Für jede Combobox gibt es eine eigene Tabelle, welche die Einträge hält und die Tabelle special_attribute verweist auf einen Eintrag der Combobox-Tabelle. Für Listen erstelle ich noch zusätzlich eine Relationstabelle welche die gewählten Einträge enthält.
Also ich möchte die Attribute direkt in der Tabelle abbilden. Es gibt auch die Möglichkeit über eine Metadatenbank. Also einer Datenbank in einer Datenbank.
Ich habe auch fast nichts im Internet gefunden zu (dynamic attributes, custom fields). Hat jemand einen Vorschlag wie man das am besten abbilden könnte. Oder irgendwelche Links?
Anforderungen:
Int, Varchar, Date, (Comboboxen, Listen (mehrere wählbar))
lg Wolfgang
Mein momentaner Ansatz: Ich erstelle eine 1:1 Tabelle (special_attribute) zu 'contact' und lasse dort direkt die Attribute von der DB anlegen. Es gibt mehere gleiche Datenbanken und deswegen möchte ich die Tabelle 'contacts' für alle gleich belassen. Listen und Comboboxes möchte ich auch abbilden. Für jede Combobox gibt es eine eigene Tabelle, welche die Einträge hält und die Tabelle special_attribute verweist auf einen Eintrag der Combobox-Tabelle. Für Listen erstelle ich noch zusätzlich eine Relationstabelle welche die gewählten Einträge enthält.
Also ich möchte die Attribute direkt in der Tabelle abbilden. Es gibt auch die Möglichkeit über eine Metadatenbank. Also einer Datenbank in einer Datenbank.
Ich habe auch fast nichts im Internet gefunden zu (dynamic attributes, custom fields). Hat jemand einen Vorschlag wie man das am besten abbilden könnte. Oder irgendwelche Links?
Anforderungen:
Int, Varchar, Date, (Comboboxen, Listen (mehrere wählbar))
lg Wolfgang