To jest stara wersja strony!


Projekt logiczny

1. Projekt tabel, kluczy, kluczy obcych, powiązań między tabelami, indeksów w oparciu o zdefiniowany diagram ERD

Diagram ERD

CREATE TABLE stop ( id serial , name varchar(40) UNIQUE,PRIMARY KEY (id) );
CREATE TABLE small_stop (id serial, id_stop integer REFERENCES stop (id), add_information varchar (40), PRIMARY KEY (id));
SELECT AddGeometryColumn('', 'small_stop', 'coordinate', -1, 'POINT', 2);
CREATE TABLE line (id SERIAL, id_line INTEGER NOT NULL, start_stop Integer, toward BIT(1) REFERENCES small_stop (id), end_stop Integer REFERENCES small_stop (id), PRIMARY KEY (id));
CREATE TABLE stop_line (id serial, stop_id Integer REFERENCES small_stop (id), id_line Integer REFERENCES line (id_line), next Integer REFERENCES small_stop (id));
CREATE TABLE way (id_way INTEGER NOT NULL UNIQUE, PRIMARY KEY (id_way) );
SELECT AddGeometryColumn('', 'way','line',-1,'LINESTRING',2);
CREATE TABLE route_line (id SERIAL, id_line Integer REFERENCES line (id), id_way Integer REFERENCES way (id), next Integer REFERENCES way (id), PRIMARY KEY (id));

2. Słowniki danych

3. Analiza zależności funkcyjnych i normalizacja tabel

4. Projektowanie operacji na danych

pl/dydaktyka/sbd/2009/projekty/mpk-gis/projekt_logiczny.1263934859.txt.gz · ostatnio zmienione: 2019/06/27 15:55 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0