MySQL點(diǎn)餐表通常包括以下屬性:
CREATE TABLE `menu` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(30) NOT NULL, `price` decimal(8,2) NOT NULL, `category` varchar(30) NOT NULL, `description` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
id
這是菜品的唯一標(biāo)識(shí)符,使用自增長(zhǎng)整數(shù)作為值。確保每個(gè)菜品都有唯一的id,方便查找、修改、刪除。
name
這是菜品的名稱,使用varchar類型存儲(chǔ),長(zhǎng)度不超過(guò)30。
price
這是菜品的價(jià)格,使用decimal類型存儲(chǔ),保留小數(shù)點(diǎn)后兩位。
category
這是菜品的分類,建議使用varchar類型存儲(chǔ),長(zhǎng)度不超過(guò)30。例如可以有“涼菜”、“熱菜”、“主食”、“飲料”等分類。
description
這是菜品的描述,可以使用varchar類型存儲(chǔ),長(zhǎng)度不超過(guò)100。例如可以描述菜品的口感、食材、烹飪方式等。
以上就是MySQL點(diǎn)餐表的常見(jiàn)屬性。在實(shí)際使用中,可以根據(jù)需要增加或刪除屬性,以適應(yīng)不同的業(yè)務(wù)需求。