'int', 'ingredient_id' => 'int', 'receipt_id' => 'int', 'amount' => 'int' ]; public static function init_table() { $result = db_query('CREATE TABLE ' . static::$table_name . ' ( id INT AUTO_INCREMENT PRIMARY KEY, ingredient_id INT NOT NULL, receipt_id INT NOT NULL, amount INT NOT NULL, FOREIGN KEY (ingredient_id) REFERENCES ingredients(id) ON DELETE CASCADE, FOREIGN KEY (receipt_id) REFERENCES recipes(id) ON DELETE CASCADE );'); return $result; } }