Sage-Bionetworks / synapseDocs

Synapse documentation pages
https://docs.synapse.org
7 stars 36 forks source link

Document the scope of applications for which Tables are suited #384

Open brucehoff opened 6 years ago

brucehoff commented 6 years ago

Tables are designed for a certain class of applications. For example they are meant for bulk upload of large numbers of rows. On the other other hand, they do not form a relational database (RDB), lacking uniqueness constraints (primary keys), referential integrity (foreign keys), the ability to execute joins, etc. They are not meant for frequent. small transactions. We should explain what sorts of applications they are meant for, what they are not meant for, how to use them in cases in which the approach is not obvious. In addition there are these constraints:

kdaily commented 5 years ago

Hi @brucehoff @john-hill any update on this? @kimyen and I are triaging issues in the docs page. Thanks!

brucehoff commented 5 years ago

I would defer to @john-hill .