Zum Hauptinhalt springen

FoodEx2-Referenz

FoodEx2 ist das standardisierte Lebensmittelklassifizierungs- und -beschreibungssystem der Europäischen Behörde für Lebensmittelsicherheit (EFSA) und bietet einen umfassenden Katalog von 31.601 Begriffen für europäische Lebensmittelprodukte.

Überblick

FoodEx2 wurde von der EFSA entwickelt, um ein einheitliches, harmonisiertes Lebensmittelklassifizierungssystem für den Datenaustausch zwischen den EU-Mitgliedstaaten in den Bereichen Lebensmittelsicherheit, Ernährung und Expositionsbewertung zu schaffen.

Wichtige Kennzahlen:

  • Gesamtanzahl Begriffe: 31.601
  • Hierarchieebenen: Bis zu 7 Ebenen tief
  • Facettenkategorien: 30+ Facetten für detaillierte Beschreibung
  • Abdeckung: Vollständiger europäischer Lebensmittelkatalog
  • Sprachen: Englisch (primär) mit verfügbaren Übersetzungen

Zweck und Anwendungsfälle

Hauptanwendungen

  1. Lebensmittelsicherheitsberichterstattung

    • Harmonisierter Datenaustausch zwischen EU-Mitgliedstaaten
    • Vorfallmeldung und Risikobewertung
    • Kontaminanten-Vorkommensdaten
  2. Ernährungsdatenbanken

    • Lebensmittelverbrauchserhebungen
    • Ernährungsexpositionsbewertungen
    • Nährwertzusammensetzungsdatenbanken
  3. Lebensmittelüberwachung

    • Monitoringprogramme
    • Lebensmittelzusammensetzungsanalyse
    • Qualitätskontrollsysteme
  4. Forschung und Analyse

    • Länderübergreifende Vergleichsstudien
    • Ernährungsmusteranalyse
    • Lebensmittelsicherheits-Risikobewertungen

Struktur

Hierarchische Organisation

FoodEx2 verwendet eine mehrstufige hierarchische Struktur mit alphanumerischen Codes:

Ebene 1: A - Getreide und Getreideprodukte
├── Ebene 2: A01 - Getreide
│ ├── Ebene 3: A0101 - Weizen
│ │ ├── Ebene 4: A010101 - Weichweizen
│ │ ├── Ebene 4: A010102 - Hartweizen
│ │ └── Ebene 4: A010103 - Dinkel
│ ├── Ebene 3: A0102 - Reis
│ └── Ebene 3: A0103 - Gerste
└── Ebene 2: A02 - Getreideprodukte
├── Ebene 3: A0201 - Brot und Brötchen
└── Ebene 3: A0202 - Frühstückscerealien

Codeformat

  • Master-Hierarchie-Code: Eindeutiger Bezeichner (z.B. A0101)
  • Report-Hierarchie-Code: Aggregierte Kategorien für Berichterstattung
  • Begriffsname: Menschenlesbare Beschreibung
  • Wissenschaftlicher Name: Taxonomischer Name, wo zutreffend
  • Status: Aktiv, veraltet oder obsolet

Duales Hierarchiesystem

Master-Hierarchie

  • Vollständiger, detaillierter Lebensmittelkatalog
  • Maximale Granularität
  • Verwendet für präzise Datenerfassung
  • Bis zu 7 Hierarchieebenen

Report-Hierarchie

  • Aggregierte Kategorien
  • Vereinfachte Struktur
  • Verwendet für Berichterstattung und Analyse
  • Weniger Hierarchieebenen

Hauptlebensmittelkategorien (Ebene 1)

CodeKategorieBeschreibungBeispielbegriffe
AGetreide und GetreideprodukteCerealien, Brot, Pasta, BackwarenWeizen, Reis, Brot, Pasta
BGemüse und GemüseprodukteFrisches und verarbeitetes GemüseTomaten, Salat, Essiggurken
CStärkehaltige Wurzeln und KnollenKartoffeln, Maniok, YamsKartoffeln, Süßkartoffeln
DHülsenfrüchte, Nüsse, ÖlsaatenBohnen, Nüsse, SamenSojabohnen, Erdnüsse, Mandeln
EObst und ObstprodukteFrisches und verarbeitetes ObstÄpfel, Orangen, Konfitüren
FFleisch und FleischprodukteAlles tierische FleischRind, Schwein, Geflügel, Wild
GFisch und MeeresfrüchteWassertiereFisch, Krustentiere, Weichtiere
HMilch und MilchprodukteMolkerei und DerivateMilch, Käse, Joghurt
IEier und EiprodukteHühner- und andere VogeleierGanze Eier, Eiweiß
JZucker und SüßwarenSüßungsmittel und SüßigkeitenZucker, Honig, Schokolade, Bonbons
KTierische und pflanzliche FetteÖle und FetteOlivenöl, Butter, Margarine
LObst- und GemüsesäfteGetränke aus Obst/GemüseOrangensaft, Tomatensaft
MAlkoholfreie GetränkeWasser, Softdrinks, Kaffee, TeeKaffee, Tee, Softdrinks
NAlkoholische GetränkeWein, Bier, SpirituosenWein, Bier, Whiskey
OKräuter, Gewürze, WürzmittelGeschmackszutatenSalz, Pfeffer, Basilikum, Oregano
PSäuglings- und KleinkindnahrungBabynahrung und SäuglingsnahrungSäuglingsnahrung, Babykost
QProdukte für besondere ErnährungDiät- und medizinische NahrungGlutenfrei, Diabetikernahrung
RZusammengesetzte GerichteMehrkomponenten-FertiggerichtePizza, Lasagne, Aufläufe

Facettenklassifizierung

FoodEx2 verwendet Facetten, um zusätzliche beschreibende Dimensionen über die Basishierarchie hinaus hinzuzufügen. Facetten ermöglichen eine präzise Charakterisierung von Lebensmitteln.

Wichtige Facettenkategorien

1. Produktionsmethoden-Facetten

Anbau-/Aufzuchtmethode:

  • Ökologische Produktion
  • Konventionelle Landwirtschaft
  • Gewächshausanbau
  • Wild/nicht kultiviert
  • Hydroponisch

Tierhaltung:

  • Freilandhaltung
  • Käfigfrei
  • Weidehaltung
  • Getreidefütterung
  • Intensivhaltung

2. Verarbeitungs-Facetten

Verarbeitungsgrad:

  • Roh/unverarbeitet
  • Minimal verarbeitet
  • Verarbeitet
  • Hochverarbeitet

Spezifische Prozesse:

  • Pasteurisiert
  • Sterilisiert
  • Homogenisiert
  • Fermentiert
  • Getrocknet/dehydriert
  • Tiefgefroren
  • Konserviert
  • Geräuchert
  • Gesalzen
  • Eingelegt

Wärmebehandlung:

  • Roh
  • Blanchiert
  • Gekocht
  • Gebraten
  • Gebacken
  • Gegrillt
  • Geröstet
  • Gedämpft

3. Verpackungs-Facetten

Behältertyp:

  • Flasche
  • Dose
  • Karton
  • Glas
  • Beutel
  • Lose

Verpackungsmaterial:

  • Glas
  • Kunststoff
  • Metall
  • Papier/Karton

Verpackungsmedium:

  • Luft
  • Vakuum
  • Schutzatmosphäre
  • Flüssigkeit (Öl, Lake)

4. Produktteil-Facetten

Pflanzenteile:

  • Blätter
  • Wurzeln
  • Stängel
  • Blüten
  • Samen
  • Früchte

Tierteile:

  • Muskelgewebe
  • Organe
  • Haut
  • Knochen
  • Fett

5. Physikalischer Zustand-Facetten

  • Fest
  • Flüssig
  • Halbfest
  • Pulver
  • Granulat
  • Gefroren
  • Frisch
  • Getrocknet

6. Qualitäts-Facetten

  • Premium/hohe Qualität
  • Standardqualität
  • Wirtschaftlich/Budget
  • Bio-zertifiziert
  • Geschützte Ursprungsbezeichnung
  • Geschützte geografische Angabe

Facettenverwendungsbeispiel

Eine vollständige FoodEx2-Beschreibung mit Hierarchie und Facetten:

Basisbegriff: A010101 (Weichweizen)
+ Facetten:
- Produktion: Ökologische Landwirtschaft
- Verarbeitung: Vollkorn
- Physikalischer Zustand: Körner
- Geografisch: Italien
- Qualität: Geschützte Ursprungsbezeichnung

Ergebnis: Bio-Vollkorn-Weichweizenkörner aus Italien (g.U.)

Codestruktur und Beispiele

Hierarchische Codes

Muster: [Buchstabe][Zahlen]

Beispiele:

  • A - Alle Getreide und Getreideprodukte
  • A01 - Getreide (innerhalb Kategorie A)
  • A0101 - Weizen (innerhalb Getreide)
  • A010101 - Weichweizen (spezifische Weizensorte)

Beispielbegriffe nach Kategorie

Getreide (A)

A0101    Weizen
A010101 Weichweizen
A010102 Hartweizen
A010103 Dinkel
A0102 Reis
A010201 Reis, weiß
A010202 Reis, braun
A010203 Reis, wild

Gemüse (B)

B0101    Kohlgemüse
B010101 Kohl
B010102 Brokkoli
B010103 Blumenkohl
B0102 Blattgemüse
B010201 Kopfsalat
B010202 Spinat

Obst (E)

E0101    Kernobst
E010101 Apfel
E010102 Birne
E0102 Steinobst
E010201 Pfirsich
E010202 Pflaume
E010203 Kirsche

Fleisch (F)

F0101    Rindfleisch
F010101 Rind
F010102 Kalb
F0102 Schweinefleisch
F010201 Schwein
F0103 Geflügel
F010301 Hühnerfleisch
F010302 Putenfleisch

Milchprodukte (H)

H0101    Milch
H010101 Kuhmilch
H010102 Ziegenmilch
H010103 Schafsmilch
H0102 Fermentierte Milch
H010201 Joghurt
H010202 Kefir
H0103 Käse
H010301 Frischkäse
H010302 Hartkäse
H010303 Blauschimmelkäse

Integration mit dem Ökobilanz-Glossar

Zuordnung zu anderen Quellen

FoodEx2-Begriffe werden semantisch anderen Glossarquellen zugeordnet:

Hestia-Zuordnung:

FoodEx2: A010101 (Weichweizen)
↓ zugeordnet zu
Hestia: term/crop-wheat
↓ liefert
Umweltauswirkungsdaten

ecoinvent-Zuordnung:

FoodEx2: F010101 (Rind)
↓ zugeordnet zu
ecoinvent: market for cattle for slaughtering, live weight
↓ liefert
LCA-Prozessdaten

AGROvoc-Zuordnung:

FoodEx2: E010101 (Apfel)
↓ zugeordnet zu
AGROvoc: c_8268 (Malus domestica)
↓ liefert
Taxonomischen und landwirtschaftlichen Kontext

FoodEx2 in der Umweltbewertung verwenden

  1. Lebensmittelprodukt identifizieren - Korrekten FoodEx2-Begriff finden
  2. Facetten hinzufügen - Produktionsmethode, Verarbeitung beschreiben
  3. Ökobilanz-Daten zuordnen - Verknüpfung mit Hestia oder ecoinvent
  4. Auswirkungen berechnen - Zugeordnete Ökobilanz-Prozesse verwenden
  5. Ergebnisse berichten - Standardisierte Terminologie für Berichterstattung

Abfragebeispiele

SQL-Abfragen

-- Alle Weizensorten finden
SELECT id, name, category
FROM terms
WHERE source = 'foodex2'
AND id LIKE 'A0101%'
ORDER BY id;

-- Ökologische Produktionsfacetten finden
SELECT id, name, description
FROM terms
WHERE source = 'foodex2'
AND category LIKE '%production%'
AND name LIKE '%organic%';

-- Vollständige Milchkategorie abrufen
SELECT id, name, category, properties
FROM terms
WHERE source = 'foodex2'
AND id LIKE 'H%'
ORDER BY id;

JavaScript/TypeScript

import { Glossary, Term } from './glossary.types'

// Glossar laden
const glossary: Glossary = await fetch('/glossary.json')
.then(r => r.json())

// FoodEx2-Begriffe filtern
const foodex2Terms = glossary.terms.filter(t =>
t.source === 'foodex2'
)

// Weizenbegriffe finden
const wheatTerms = foodex2Terms.filter(t =>
t.id.startsWith('A0101') ||
t.name.toLowerCase().includes('wheat')
)

// Nach Hauptkategorie gruppieren
const byCategory = foodex2Terms.reduce((acc, term) => {
const category = term.id.charAt(0) // Erster Buchstabe
if (!acc[category]) acc[category] = []
acc[category].push(term)
return acc
}, {} as Record<string, Term[]>)

console.log(`${wheatTerms.length} Weizenbegriffe gefunden`)
console.log(`Kategorien: ${Object.keys(byCategory).join(', ')}`)

Python

import json
from collections import defaultdict

# Glossar laden
with open('glossary.json') as f:
glossary = json.load(f)

# FoodEx2-Begriffe filtern
foodex2_terms = [
t for t in glossary['terms']
if t['source'] == 'foodex2'
]

# Hierarchische Analyse
hierarchy_levels = defaultdict(list)
for term in foodex2_terms:
level = len(term['id']) - 1 # Codelänge zeigt Ebene an
hierarchy_levels[level].append(term)

# Statistiken ausgeben
for level, terms in sorted(hierarchy_levels.items()):
print(f"Ebene {level}: {len(terms)} Begriffe")

# Zusammengesetzte Gerichte finden (Kategorie R)
composite = [t for t in foodex2_terms if t['id'].startswith('R')]
print(f"\nZusammengesetzte Gerichte: {len(composite)} Begriffe")

Best Practices

Auswahl des richtigen Begriffs

  1. Breit beginnen - Mit Hauptkategorie (Ebene 1) starten
  2. Hierarchie navigieren - Zur angemessenen Spezifität vorarbeiten
  3. Facetten hinzufügen - Verarbeitung, Produktionsmethode einbeziehen
  4. Umfang prüfen - Begriffsdefinition mit Ihrem Produkt abgleichen
  5. Auswahl dokumentieren - Begründung für Begriffsauswahl festhalten

Häufige Fallstricke

Zu generisch

Schlecht:  A (Getreide und Getreideprodukte)
Gut: A010101 (Weichweizen)

Fehlende Facetten

Schlecht:  F010101 (Rind)
Gut: F010101 (Rind) + Bio + Weidehaltung

Falsche Ebene

Schlecht:  Ebene 2 verwenden, wenn Ebene 4 existiert
Gut: Spezifischste anwendbare Ebene verwenden

Datenqualität

Vollständigkeit:

  • Immer spezifischsten verfügbaren Begriff verwenden
  • Alle anwendbaren Facetten einbeziehen
  • Annahmen dokumentieren

Konsistenz:

  • Gleichen Begriff für gleiches Produkt in allen Datensätzen verwenden
  • Facetten systematisch anwenden
  • EFSA-Leitfäden befolgen

Rückverfolgbarkeit:

  • Verwendete FoodEx2-Version angeben
  • Zuordnungsentscheidungen dokumentieren
  • Quelldaten verknüpfen

Version und Aktualisierungen

Aktuelle Version im Glossar: FoodEx2 Revision 2 Letzte EFSA-Aktualisierung: Auf EFSA-Website prüfen Aktualisierungshäufigkeit: Unregelmäßig, typischerweise alle 2-3 Jahre

Versionskompatibilität

  • Begriffe können in neuen Versionen veralten
  • Versionsspezifischen Code verwenden, wenn möglich
  • Veraltete Begriffe zu aktuellen Äquivalenten zuordnen
  • EFSA-Änderungsprotokoll für Aktualisierungen prüfen

Ressourcen

Offizielle EFSA-Ressourcen

  • FoodEx2-Browser: EFSA FoodEx2 Online Tool
  • Benutzerhandbuch: EFSA FoodEx2-Leitfäden
  • Codelisten: Herunterladbare Excel-Dateien mit vollständiger Hierarchie
  • Facettenkatalog: Vollständige Liste aller Facetten

ESFC-Glossar-Ressourcen

  • Suchoberfläche: 31.601 FoodEx2-Begriffe durchsuchen
  • SQL-Datenbank: Hierarchien und Facetten abfragen
  • API-Zugang: Programmatische Begriffssuche
  • Zuordnungen: Links zu Hestia, ecoinvent, AGROvoc

Verwandte Dokumentation

Lizenz und Namensnennung

FoodEx2 wird von der Europäischen Behörde für Lebensmittelsicherheit (EFSA) entwickelt und gepflegt.

Lizenz: Gemeinfrei / Offene Daten Namensnennung: "FoodEx2-Klassifizierungssystem der EFSA" Nutzung: Frei für kommerzielle und Forschungszwecke Zitierung: European Food Safety Authority (EFSA)

Bei Veröffentlichungen mit FoodEx2:

European Food Safety Authority (EFSA). (Jahr). The food classification
and description system FoodEx 2 (revision 2). EFSA supporting publication
JJJJ:EN-NNNN. Verfügbar online: www.efsa.europa.eu/publications