Creerei due tabelle. Non tutti gli acquisti avranno una conversazione. Poi dipende se vuoi avere un record per ogni frase tipo come con una chat o un solo record per ogni conversazione ?