The Cordial database is a single unified database of all contacts and is not partitioned by separate lists. That is if you loaded list-a that had 100 contacts, followed by list-b that had 100 contacts that were different, you would now have 200 contacts in the database. However, if list-b had 50 of the same contacts as list-a, the net amount of contacts in the database would be 150.
To preserve the relationship of lists, Cordial provides a list data type to associate a contact with a list. When loading a file of contacts, it is possible to identify contacts to the list they originated from. Using Cordial's Audience Builder, you can then select all contacts that are on one list or multiple lists. So in the previous example where we had a net of 150 contacts in the database, we could still query list-a and list b separately and get a count of 100 for each.
For more information on lists and file loading, please review any of the following:
- Training Videos
- API documentation on contacts and lists