Spricht eigentlich irgendwas dagegen das Design genau umzudrehen?
messages mit InnoDB (wegen foreign keys):
id INTEGER autoincr., Primary Key
blog_id INT(5)
andere daten....
messages_displayed_ids als MyISAM
messages_id INTEGER
blog_id INT(5)
displayed_id INT(11) autoincr.
Primary Key (blod_id, displayed_id);
INDEX (messages_id)
Dann hätt ich für die größere Tabelle die foreign keys, bei der kleineren is die Datenmenge mit 3 Integer eh sehr gering, außerdem könnt ich das ganze dann in meinem Framework in die afterRead() reinprogrammieren anstatt mit Stored Procedures herumzubasteln, die angeblich nicht immmer ganz zuverlässig sein...
Was meint Ihr?
lg
Mario