PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gibt es sowas wie n-dimensionale Arrays unter mysql?



31-03-2000, 11:03
Hallo,
ich möchte eine Auftragsbearbeitung unter MYSql und PHP3 realisieren. Zum Abspeichern der einzelnen Posten einer Rechnung wäre es am angenehmsten, sowas wie 2-dimensionale Arrays, oder auch nur 1-dimensionale, zu benutzen. Gibt es so einen Datentyp?
Danke im voraus, Gruß Angel

SBär
06-04-2000, 10:53
Ueblicherweise macht man sowas (Rechnungsverwaltung) mit einer Tabelle, die die Rechnungsdaten, also Kunde, Datum usw. und eine Referenznummer enthält.
Man legt dann ueblicherweise eine zweite Tabelle an, die die jeweiligen Rechnungsposten listet. Diese verweist auf die Referenznummer der ersten. So kann man ein ein- bzw. mehrdimensionales Array variabler Länge realisieren.

_____________ _______________
Tab: Rechnung Tab: RechPosten
_____________ _______________
Id <--------+ Id
Datum +-----IdRechnung
IdKunde +---IdArtikel
... | Menge
_____________ | _______________
|
_____________ |
Tab: Artikel |
_____________ |
Id <----------+
Bezeichnung
Preis
Lagerbestand
....
_____________

So oder so aehnlich laesst sich das machen

SBär
06-04-2000, 10:54
Hoppla, das hat er mir wohl ein bisschen durcheinander geschmissen. Naja, ich denke die Idee ist klar.