Ben her bölüm için küresel bir görünüm tablo veya 1 oluşturmak karar vermek çalışıyorum. örneğin, ben ürünler, kategoriler ve sayfalar var diyelim.
Ben mesela 3 tablolar var mı:
CREATE TABLE `tbl_products` (
`p_id` INT NOT NULL ,
`p_views` INT NOT NULL ,
INDEX ( `p_id` )
) ENGINE = MYISAM
CREATE TABLE `tbl_categories` (
`c_id` INT NOT NULL ,
`c_views` INT NOT NULL ,
INDEX ( `c_id` )
) ENGINE = MYISAM
CREATE TABLE `tbl_pages` (
`pg_id` INT NOT NULL ,
`pg_views` INT NOT NULL ,
INDEX ( `pg_id` )
) ENGINE = MYISAM
Yoksa bütün örneğin depolamak 1 masa var
CREATE TABLE `tbl_views` (
`view_id` INT NOT NULL ,
`view_type` VARCHAR( 10 ) NOT NULL ,
`view_views` INT NOT NULL ,
INDEX ( `view_id` )
) ENGINE = MYISAM
View_type ürünler, kategoriler veya sayfaları da nerede.
Avantajları / dezavantajları her çözümün ne olurdu?
Şimdiden teşekkürler.