0

我有一個商店的數據庫,我必須不斷地添加新產品。但是在發佈新產品或修改之後,管理員必須檢查它是否具有正確的數據。如何有效地管理我的數據庫的新產品?

我想在兩個選項來做到這一點:

。 - 添加新的領域被稱爲驗證了產品的表(boolean類型)。 然後,當我修改或添加一個新產品時,它將在默認情況下設置爲false。並在管理員檢查時將其設置爲true。

。 - 使用另一個數據庫,並每5天導出並導入所有內容。

您認爲最好的方法是做什麼?你有另一種選擇來獲得我想要做的事情嗎?

任何建議,提示或幫助將不勝感激,如果你需要更多的信息讓我知道,我會編輯帖子。

回答

2

選項1聽起來很合理。將驗證的默認產品默認爲0,當關聯檢查時,布爾轉到1檢查驗證。可能還會添加經過驗證的專欄以及時間和日期。

+0

謝謝! :)嘿,我可以用修改過的產品ID和時間戳將一張名爲「verfified_products」的新表打成藍色。那這個呢? – harrison4

+1

@Marco,看到我在想你可以,但爲了達到什麼目的?您可以讓該表成爲某種審計日誌。多行表示不同更新的相同產品。否則,如果您沒有進行審計,那麼擁有該表格並不會有好處。您可以在更新之前在表上設置觸發器,以寫入包含當前數據細節的完全獨立的表格。 – OffTheFitz