From: | Desmond Coughlan <coughlandesmond(at)yahoo(dot)fr> |
---|---|
To: | pgsql mailing list <pgsql-general(at)postgresql(dot)org> |
Subject: | database design ... |
Date: | 2006-11-14 15:41:57 |
Message-ID: | 20061114154157.81462.qmail@web23104.mail.ird.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
X-No-Archive: true
Hi,
Thanks for all the help: we have our postgreSQL server on a 'backend' machine, and the client on a webserver.
The application I want to develop is a school library, and as this is new to me, I come looking for ideas. Here's what I've done: on the backend, two users (in addition to 'pgsql'): dba and 'cdi' (the name of the library, as in the _premises_ where the library is located). I create a database 'library', owned by dba, but with cdi having update privileges (but not 'drop table' etc).
'library' has four tables...
1. users (with user_ids, surname, first_name, dob, address etc...)
2. stock (stock_id, ISBN, title...)
3. loans (loan_id, stock_id [foreign key to stock_id], date_due)...
Is there anything else that such a db would need ?
Thanks.
D.
---------------------------------
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2006-11-14 16:00:55 | Re: Out of memory (Failed on request size 24) |
Previous Message | Merlin Moncure | 2006-11-14 15:36:40 | Re: can't start postgresql |