From: Devrim GÜNDÜZ (devrim@tr.net)
Date: Thu 21 Nov 2002 - 15:57:40 EET
Merhaba,
On Thu, 2002-11-21 at 15:34, Ahmet Dervis wrote:
> Arkadaslar bu konuda hizli bir sekilde hareket etmeliyiz.
> Herkes mevcut sayfayi hizli bir sekilde inceleyip fikirlerini
> soylerse calismalara hizlica baslayabiliriz.
Zamaninda, seminer-cg icin soyle bir calisma yapmistim.
Konusmacilarin veritabanini, dinleyicilerden gelen "puanlari", seminer
konularini, seminer bilgilerini tutan birsey.
Yapi asagidA:
------
CREATE TABLE konusmacilar (
konusmaci_id serial PRIMARY KEY,
ad_soyad varchar(75),
e_posta_1 varchar(50) UNIQUE,
e_posta_2 varchar(50),
adres varchar(250),
seminer_konusu_1 varchar(50),
seminer_konusu_2 varchar(50),
seminer_konusu_3 varchar(50),
seminer_konusu_4 varchar(50),
seminer_konusu_5 varchar(50),
notlar text,
active boolean
);
CREATE TABLE seminerler (
seminer_id serial PRIMARY KEY,
konusmaci_id int8,
seminer_baslik varchar(100),
seminer_ozet text,
active boolean,
CONSTRAINT konusmaci_id_exists
FOREIGN KEY(konusmaci_id) REFERENCES konusmacilar
ON DELETE RESTRICT
);
CREATE TABLE seminer_bilgi (
id serial,
tarih date,
sehir varchar(15),
yer varchar(30),
konusmaci_id int8,
seminer_id int8,
active boolean,
CONSTRAINT konusmaci_id_exists
FOREIGN KEY(konusmaci_id) REFERENCES konusmacilar
ON DELETE RESTRICT,
CONSTRAINT seminer_id_exists
FOREIGN KEY(seminer_id) REFERENCES seminerler
ON DELETE RESTRICT
);
CREATE TABLE sdf (
id serial,
seminer_id int8,
ad_soyad varchar(50) NOT NULL,
kurum varchar(75),
unvan varchar(50),
telefon varchar(18),
e_posta varchar(60),
seminer_bilgi char(1),
seminer_gorus_org char(1),
seminer_gorus_konusmaci char(1),
seminer_gorus_sunum char(1),
soru_1_yanit varchar(100),
soru_2_yanit varchar(100),
soru_3_yanit varchar(100),
istenen_konu varchar(50),
lkd_uyelik char(1),
notlar text, --katilimcilarin varsa dusunceleri
active boolean,
CONSTRAINT seminer_id_exists
FOREIGN KEY(seminer_id) REFERENCES seminerler
ON DELETE RESTRICT
);
---Buna gereksinmemiz var, en azindan bu tur bir calismaya. Sevgiler
-- Devrim GUNDUZ TR.NET Sistem Destek Uzmani
Tel : (312) 295 93 18 Fax : (312) 295 94 94 Tel : (216) 542 90 00