Search:

Search all manuals
Search this manual
Manual
Couchbase Client Library: PHP 1.0
Community Wiki and Resources
Wiki: PHP Client Library
PHP Client Library
SDK Forum
Additional Resources
Community Wiki
Community Forums
Couchbase SDKs
Parent Section
2 Tutorial
Chapter Sections
Chapters

2.3. Database design

One of the first things usually undertaken in an SQL-based web application development project is the creation of a schema: the structure of database tables and their relationship. Couchbase has no tables. Like a PHP Array data type, all we have are key-value pairs to work with. On top of that, there is no mechanism for enumerating the keys you've created, so unless you know the keys to ask for you won't be able to find any of your data.