verwendetes Datenbanksystem: MySQL
Hi,
ich habe nichts in der Suche gefunden, und hoffe, ich formuliere die Frage verständlich.
Ich habe eine Datei (Aufbau lasse ich mal aussen vor), in welcher
stehen.
Eine Produktionsstätte kann mehrere Nebenproduktionsstätten haben und auch mehrere Verantwortliche, welche dann für alle (Haupt und Neben) verantwortlich sind.
Wie bilde ich das am Besten in einer Datenbank ab?
Haupt | Neben | Verantwortlich
würde sich ja ewig potenzieren, da Haupt * Neben * Verantwortlich schon eine stattliche Anzahl ergeben würden.
Oder sollte das über 3 Tabellen laufen?
Was wäre der beste Weg?
Vielen Dank
Patrick
Sind 3 Haupttabellen und eine Mappingtabelle (da Many to Many zwischen Nebenprod und Verantwortliche).
Die Nebenprod hat eine Spalte, welcher Prod sie angehört.
Relativ simpel eigentlich 😉
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Was unterscheidet denn die Nebenproduktionsstätte von einer Produktionsstätte - ausser, dass es eine übergeordnete Produktionsstätte gibt?
Hi Rufo,
eigentlich nur, dass es eine Nebenproduktionsstätte ist.
@ Abt, ähm, nein, May to Many zwischen Haupt und Verantwortlichem und many to many zwischen Neben und Verantwortlichem und auch one to many zwischen Haupt und Neben.
Trotzdem 4 Tabellen?
Vielen Dank schon mal
Patrick
Nein, es bleibt bei 3 Tabellen