Hi!
For a school assignment I've been requested to create a multi domain webshop, this actually means that I'll have to write a webshop (with only one database) for multiple domains, every product could be displayed on multiple domains with
different properties, for example:
(Product) Flower
(Domain 'A' properties)
Minimal quantity: 100
(Domain 'B' properties)
Minimal quantity: 3
Of course, there's a lot more properties, but hence, it's only an example.
I've decided to use the (fairly new) FuelPHP framework, and of course MySQL, I already drawn up a database design (which is by no means complete), but I'm looking for some feedback, pointers and advice, you'll notice that the Customer and Employees tables are very redundant, for instance, there are a lot of columns that can be placed in a seperate table and inherited by the Customer and Employee tables.
Anyways here is the design: http://www.imgdumper.nl/uploads5/4ef3c2fe26782/4ef3c2fe11760-diagram.png
So if any of you can give me your opinion, (helpfull!) critism and advice, its greatly appreciated.
Thanks for your time ;-)
pxChuck.
- Woo! My first post! =]
NOTE: The column types aren't very specifics yet, still considering the best types - but I don't want to waste too much time if it turns out the design is a bust.
For a school assignment I've been requested to create a multi domain webshop, this actually means that I'll have to write a webshop (with only one database) for multiple domains, every product could be displayed on multiple domains with
different properties, for example:
(Product) Flower
(Domain 'A' properties)
Minimal quantity: 100
(Domain 'B' properties)
Minimal quantity: 3
Of course, there's a lot more properties, but hence, it's only an example.
I've decided to use the (fairly new) FuelPHP framework, and of course MySQL, I already drawn up a database design (which is by no means complete), but I'm looking for some feedback, pointers and advice, you'll notice that the Customer and Employees tables are very redundant, for instance, there are a lot of columns that can be placed in a seperate table and inherited by the Customer and Employee tables.
Anyways here is the design: http://www.imgdumper.nl/uploads5/4ef3c2fe26782/4ef3c2fe11760-diagram.png
So if any of you can give me your opinion, (helpfull!) critism and advice, its greatly appreciated.
Thanks for your time ;-)
pxChuck.
- Woo! My first post! =]
NOTE: The column types aren't very specifics yet, still considering the best types - but I don't want to waste too much time if it turns out the design is a bust.
Last edited: