I am making a web app, and one of the db tables holds client information and design settings for the site:
public class Client
{
public string Name { get; set; }
public string SiteName { get; set; }
public string PrivacyStatement { get; set; }
public bool HasLogo { get; set; }
// some more properties
}
This table will never have more than one record, and it does not have any related tables. Is it ok to omit the PK in this case?