Use inheritance in your database, so you can add different subclasses of Advert later. From our docs:
In this example, a ServiceProduct and a StockProduct table are defined. Both primary key columns are also declared as foreign keys referencing the Product.Id column. These relationships guarantee that for every ServiceProduct or StockProduct record there will be a corresponding Product record with the same Id. Effectively these two tables inherit from the product table...
Mark Churchill Director, Dunn & Churchill Pty Ltd Free Download: Diamond Binding: The simple, powerful, reliable, and effective data layer toolkit for Visual Studio.
Alpha release: Entanglar: Transparant multiplayer framework for .Net games.