Datenbank-Aufbau

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank-Aufbau

    hi leute,

    ich will ein flohmarkt im internet eröffnen ich bin schon fasst fertig habe nur noch probleme mit der datenbank...

    ich habe ca. 3.000 artikeln die man inserieren kann.

    das haupt problem ist soll ich 3.000 tabellen generieren.
    (siehe unten)

    das kann aber nicht sein glaube ich es muss doch eine andere möglichkeit geben bzw. eine leichtere sowas wie verknüpfen wo 2 tabelen sind bei einer die daten von dem user und bei der anderen die inserate aber das problem ist ich weiss nicht wie man die verknüft..

    wenn ich auch inserat tabele mache wird es bestimmt probleme geben bei 3.000 artiekeln oder muss ich die zerteilen ???

    fragen über fragen ..

    ich muss auch dazu sagen das ich neu in mysql.



    CREATE TABLE `i__Alte_Weine_Spirituosen___Rotweine` (
    `id` int(10) unsigned NOT NULL auto_increment,
    `Firmenname` text NOT NULL,
    `Anrede` text NOT NULL,
    `Vorname` text NOT NULL,
    `Nachname` text NOT NULL,
    `Strasse` text NOT NULL,
    `PLZ` text NOT NULL,
    `Ort` text NOT NULL,
    `Land` text NOT NULL,
    `Telefon` text NOT NULL,
    `Fax` text NOT NULL,
    `Mobil` text NOT NULL,
    `Email` text NOT NULL,
    `Ueberschrift` text NOT NULL,
    `Beschreibung` text NOT NULL,
    `Warenzustand` text NOT NULL,
    `Versand1` text NOT NULL,
    `Versand2` text NOT NULL,
    `Versand3` text NOT NULL,
    `Bezahlung1` text NOT NULL,
    `Bezahlung2` text NOT NULL,
    `Bezahlung3` text NOT NULL,
    `Bild` text NOT NULL,
    `Preis` text NOT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `id_2` (`id`),
    KEY `id` (`id`)
    ) TYPE=MyISAM;

    CREATE TABLE `i__Alte_Weine_Spirituosen___Sonstige` (
    `id` int(10) unsigned NOT NULL auto_increment,
    `Firmenname` text NOT NULL,
    `Anrede` text NOT NULL,
    `Vorname` text NOT NULL,
    `Nachname` text NOT NULL,
    `Strasse` text NOT NULL,
    `PLZ` text NOT NULL,
    `Ort` text NOT NULL,
    `Land` text NOT NULL,
    `Telefon` text NOT NULL,
    `Fax` text NOT NULL,
    `Mobil` text NOT NULL,
    `Email` text NOT NULL,
    `Ueberschrift` text NOT NULL,
    `Beschreibung` text NOT NULL,
    `Warenzustand` text NOT NULL,
    `Versand1` text NOT NULL,
    `Versand2` text NOT NULL,
    `Versand3` text NOT NULL,
    `Bezahlung1` text NOT NULL,
    `Bezahlung2` text NOT NULL,
    `Bezahlung3` text NOT NULL,
    `Bild` text NOT NULL,
    `Preis` text NOT NULL,
    PRIMARY KEY (`id`),
    UNIQUE KEY `id_2` (`id`),
    KEY `id` (`id`)
    ) TYPE=MyISAM;
    .
    .
    .
    .

  • #2
    Re: Datenbank-Aufbau

    Original geschrieben von Vatan
    hi leute,

    ich will ein flohmarkt im internet eröffnen ich bin schon fasst fertig habe nur noch probleme mit der datenbank...

    .
    hm, wäre das denn nicht das wichtigere gewesen.
    Du solltest Dir mal echte Gedanken über eine Struktur Deiner DB machen
    und dann erst den Rest.



    schau mal bei
    www.schattenbaum.net
    vorbei
    Bei Risiken und Nebenwirkungen fragen Sie Dr.Alban

    Kommentar


    • #3
      wie würdes du es machen hilf mir bei der DB ich mache denn rest egal wie lange es dauert

      Kommentar


      • #4
        Original geschrieben von Vatan
        wie würdes du es machen hilf mir bei der DB ich mache denn rest egal wie lange es dauert
        ja ne ist klar,

        mach es doch erstmal ungefähr so
        CREATE TABLE `firma` (
        `id` int(10) unsigned NOT NULL auto_increment,
        `Firmenname` text NOT NULL,
        `Anrede` text NOT NULL,
        `Vorname` text NOT NULL,
        `Nachname` text NOT NULL,
        `Strasse` text NOT NULL,
        `PLZ` text NOT NULL,
        `Ort` text NOT NULL,
        `Land` text NOT NULL,
        `Telefon` text NOT NULL,
        `Fax` text NOT NULL,
        `Mobil` text NOT NULL,
        `Email` text NOT NULL);

        CREATE TABLE `weine` (
        `id` int(10) unsigned NOT NULL auto_increment,
        ' idkunde' int(10) DEFAULT '0' NOT NULL,
        `Ueberschrift` text NOT NULL,
        `Beschreibung` text NOT NULL,
        `Warenzustand` text NOT NULL,
        `Versand1` text NOT NULL,
        `Versand2` text NOT NULL,
        `Versand3` text NOT NULL,
        `Bezahlung1` text NOT NULL,
        `Bezahlung2` text NOT NULL,
        `Bezahlung3` text NOT NULL,
        `Bild` text NOT NULL,
        `Preis` text NOT NULL,
        PRIMARY KEY (`id`),
        KEY `id` (`id`)
        ) ;

        und so weiter und so fort



        vielleicht solltest Du Dir aber mal ein fertiges Script irgendwoher besorgen,
        da gibt es doch genug von und Du müsstest nicht von klein mit Sql und PHP anfangen.
        Zuletzt geändert von Arni; 23.03.2005, 13:25.
        Bei Risiken und Nebenwirkungen fragen Sie Dr.Alban

        Kommentar


        • #5
          ich habe eine vorstellung wie ich es haben will ich habe schon die anderen scripte angeschaut die sind nicht so gut finde ich ....

          wie verknüpfe ich die ganzen tabellen da brauche ich mehr hilfe

          Kommentar


          • #6
            wie verknüpfe ich die ganzen tabellen da brauche ich mehr hilfe
            mit JOINS, mehr dazu findest du hier

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar

            Lädt...
            X