sql >> Databáze >  >> NoSQL >> MongoDB

Jak vynutit cizí klíče v databázích NoSql (MongoDB)?

MongoDB nemá cizí klíče (jak jste si pravděpodobně všimli). V zásadě tedy odpověď zní:"Nedovolte uživatelům manipulovat s požadavky. Nechte aplikaci vkládat pouze data, která se řídí vašimi pravidly referenční integrity."

MongoDB je skvělý v mnoha ohledech... ale pokud zjistíte, že potřebujete cizí klíče, pravděpodobně to není správné řešení vašeho problému.



  1. Scrapy a procházení webu pomocí Scrapy a MongoDB

  2. Přidejte pole, které není ve schématu, pomocí mongoose

  3. Jak zkontrolovat datový typ sloupce v SQL

  4. MongoDB:nedostatek paměti