Top "Database-design" questions

Database design is the process of specifying the structure and thus the logical aspects of a database.

Database, Table and Column Naming Conventions?

Whenever I design a database, I always wonder if there is a best way of naming an item in my …

database database-design language-agnostic naming-conventions
What's the difference between identifying and non-identifying relationships?

I haven't been able to fully grasp the differences. Can you describe both concepts and use real world examples?

database database-design data-modeling identifying-relationship
Difference between scaling horizontally and vertically for databases

I have come across many NoSQL databases and SQL databases. There are varying parameters to measure the strength and weaknesses …

database database-design nosql scalability
Remove Primary Key in MySQL

I have the following table schema which maps user_customers to permissions on a live MySQL database: mysql> describe …

mysql sql database-design primary-key mysql-error-1075
Auto Generate Database Diagram MySQL

I'm tired of opening Dia and creating a database diagram at the beginning of every project. Is there a tool …

mysql database database-design diagram
How to implement one-to-one, one-to-many and many-to-many relationships while designing tables?

Can anyone explain how to implement one-to-one, one-to-many and many-to-many relationships while designing tables with some examples?

sql oracle database-design
What is the ideal data type to use when storing latitude / longitude in a MySQL database?

Bearing in mind that I'll be performing calculations on lat / long pairs, what datatype is best suited for use with …

mysql database-design maps mapping latitude-longitude
MongoDB vs. Cassandra

I am evaluating what might be the best migration option. Currently, I am on a sharded MySQL (horizontal partition), with …

mongodb database-design cassandra database
What is the maximum length of latitude and longitude?

How long can latitude and longitude be? I am getting very long lengths sent by a Windows Phone device: Latitude=…

database-design latitude-longitude