Hallo
Ik ben een nieuwe DB voor mijn events website aan het ontwerpen met volgende tabellen:
Events
Category
Owners
Countries
Regions
Subregions
Ik wil de mogelijkheid om een fulltext search te doen op een paar textvelden in Events.
Maar dat betekent een MyIsam tabel gebruiken.
Deze gebruikt table locking ipv row locks.
En aangezien iedereen die op mijn website surft continu SELECT's uitvoert op Events is dat op termijn niet zo een goed idee lijkt mij.
ook had ik graag wat foreign keys gebruikt:
ADD CONSTRAINT `fk_Tournaments_Category1` FOREIGN KEY (`Category_idCategories`) REFERENCES `Category` (`idCategories`) ON DELETE NO ACTION ON UPDATE NO ACTION,
Maar dat kan niet in een Myisam DB heb ik gelezen.
Hoe los ik dit op ?
Ik ben een nieuwe DB voor mijn events website aan het ontwerpen met volgende tabellen:
Events
Category
Owners
Countries
Regions
Subregions
Ik wil de mogelijkheid om een fulltext search te doen op een paar textvelden in Events.
Code:
CREATE FULLTEXT INDEX `idx_Title` ON `Tournaments` (`Title` ASC) ;
Deze gebruikt table locking ipv row locks.
En aangezien iedereen die op mijn website surft continu SELECT's uitvoert op Events is dat op termijn niet zo een goed idee lijkt mij.
ook had ik graag wat foreign keys gebruikt:
ADD CONSTRAINT `fk_Tournaments_Category1` FOREIGN KEY (`Category_idCategories`) REFERENCES `Category` (`idCategories`) ON DELETE NO ACTION ON UPDATE NO ACTION,
Maar dat kan niet in een Myisam DB heb ik gelezen.
Hoe los ik dit op ?