phpbar.de logo

Mailinglisten-Archive

please help me on joins Part 2
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

please help me on joins Part 2



> Wie sind denn die PKs definiert? In b ist es vermutlich das id-feld. In bs?

CREATE TABLE entsorg_bezirk (
  _delcode char(1) DEFAULT '0' NOT NULL,
  _timestamp timestamp(14),
  id int(10) unsigned NOT NULL auto_increment,
  muellart int(10) unsigned DEFAULT '0' NOT NULL,
  name varchar(255) DEFAULT '' NOT NULL,
  bemerkung varchar(255),
  UNIQUE entsorg_bezirk_primkey1 (id),
  UNIQUE entsorg_bezirk_primkey2 (muellart,name)
);

CREATE TABLE entsorg_bezirk_strasse (
  _delcode char(1) DEFAULT '0' NOT NULL,
  _timestamp timestamp(14),
  id int(10) unsigned NOT NULL auto_increment,
  bezirk int(10) unsigned DEFAULT '0' NOT NULL,
  strasse int(10) unsigned DEFAULT '0' NOT NULL,
  bemerkung varchar(255),
  UNIQUE entsorg_bezirk_primkey1 (id),
  UNIQUE entsorg_bezirk_primkey2 (bezirk,strasse)
);

CREATE TABLE entsorg_muellart (
  _delcode char(1) DEFAULT '0' NOT NULL,
  _timestamp timestamp(14),
  id int(10) unsigned NOT NULL auto_increment,
  name varchar(255) DEFAULT '' NOT NULL,
  bemerkung varchar(255),
  image varchar(255) DEFAULT 'noimage.gif',
  icon varchar(255) DEFAULT 's_noimage.gif',
  UNIQUE entsorg_muellart_primkey1 (id),
  UNIQUE entsorg_muellart_primkey2 (name)
);

CREATE TABLE entsorg_strasse (
  _delcode char(1) DEFAULT '0' NOT NULL,
  _timestamp timestamp(14),
  id int(10) unsigned NOT NULL auto_increment,
  name varchar(255) DEFAULT '' NOT NULL,
  bemerkung varchar(255),
  UNIQUE entsorg_bezirk_primkey1 (id),
  UNIQUE entsorg_bezirk_primkey2 (name)
);

CREATE TABLE entsorg_termin (
  _delcode char(1) DEFAULT '0' NOT NULL,
  _timestamp timestamp(14),
  id int(10) unsigned NOT NULL auto_increment,
  muellart int(10) unsigned DEFAULT '0' NOT NULL,
  bezirk int(10) unsigned DEFAULT '0' NOT NULL,
  datum date DEFAULT '0000-00-00' NOT NULL,
  bemerkung varchar(255),
  UNIQUE entsorg_bezirk_primkey1 (id),
  UNIQUE entsorg_bezirk_primkey2 (muellart,bezirk,datum)
);

Muß ich etwa jedes Feld einzeln Indizieren?
(Merkt man, daß ich das hier noch nicht behersche ;-O )
Patrick Bierans / LYNET Kommunikation AG/ pbierans_(at)_lynet.de
---------------------------------------------------------------
Das Internet-Systemhaus fuer Multimedia- und Netzwerkloesungen.
Zentrale Luebeck: Fon +49-451-6131-0, Fax -333
Niederlassung Hamburg:  Fon +49-40-65738-0, Fax -333

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive